home *** CD-ROM | disk | FTP | other *** search
- CPCKEY.DOC (V0.3)
-
- *
- Quand un plus grand ce met au service d'un plus petit...
- *
-
- _____
- Intro
- ~~~~~
-
- Sous Windows, charger ce texte avec avec Write puis choisir 'convertir'.
-
-
- CpcKey est un programme qui permet de:
- - Commander ton ordinateur Amstrad CPC à partir du clavier PC.
- - Automatiser, Enregistrer, Rejouer séquences de jeux etc...
- - Modifier la mémoire du CPC ou poker en cours de jeu.
- - Echanger des fichiers de texte ou de données entre les deux ordinateurs.
-
- CpcKey est compatible avec:
- - de nombreux programmes CPC.
- - les fichiers au format Intel hex.
- - le cordon CpcEmu.
-
- *
-
- ____________________________________________
- * Commandes à partir de l'interpréteur Dos *
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Démonstrations:
- DEMO.BAT
- CpcKey TSTKEY.KEY
- CpcKey JESUS.KEY
- CpcKey HEAD3.KEY
-
-
- Commandes:
- CpcKey [commande] [[<] fichier PC vers CPC] [>fichier CPC vers PC]
-
- Exemples:
-
- CpcKey
- Le clavier PC commande le clavier CPC.
- Les sorties imprimantes CPC se font vers l'écran du PC.
- Le point d'exclamation indique à CpcKey qu'il doit lancer le
- chargeur cassette pour charger le Cpc à laide du fichier CpcKey.WAV
- Il devient transparent une fois le Cpc chargé.
-
- CpcKey<PcCpc.TXT
- CpcKey PcCpc.TXT
- Le fichier PcCpc.TXT commande le clavier CPC.
- Les sorties imprimantes CPC se font vers l'écran du PC.
-
- CpcKey>CpcPc.TXT
- Le clavier PC commande le clavier CPC.
- Les sorties imprimantes CPC se font vers le fichier CpcPc.TXT
- Attention:
- Si le fichier CpcPc.TXT est déja exitant sur le répertoire courant il
- sera systématiquement effacé sans préavis.
-
- CpcKey<PcCpc.TXT>CpcPc.TXT
- CpcKey PcCpc.TXT>CpcPc.TXT
- Le fichier PcCpc.TXT commande le clavier CPC.
- Les sorties imprimantes CPC se font vers le fichier CpcPc.TXT
-
- CpcKey PRINT"^G"
- Commande CPC (émet un son sur le CPC).
- ^G s'obtiend:
- -en actionnant la touche [Ctrl] puis la touche [G] en maintenant la
- touche [Ctrl].
- -en actionnant la touche [Alt] puis le chiffre '7' du pavé numérique
- en maintenant la touche [Alt]. Le caractére s'affiche au relâchement
- de la touche [Alt]. Le 7 correspond au code Ascii de contrôle No7
- qui déclenche le Bip.
-
- CpcKey<CAT#8.BAS
- sort la liste du programme CAT#8.BAS et le catalogue
- sur l'écran du PC.
-
- CpcKey<CAT#8.BAS>CAT.TXT
- sort la liste du programme CAT#8.BAS et le catalogue
- dans le fichier CAT.TXT
-
- Important:
- Il existe une différence entre la commande CpcKey<PcCpc.TXT et la
- command CpcKey PcCpc.TXT.
- Dans le premier cas CpcKey revient à l'interpréteur aprés la
- lecture du fichier si celui ci n'est pas terminé par la commande
- de 'Fin' ou 'End'.
- Dans le deuxiéme cas CpcKey retourne directemnet à l'interpréteur
- Dos aprés la lecture du fichier. La commande CpcKey CAT#8.BAS ne
- fonctionne pas dans ce cas puisque le CPC n'a pas le temps de
- communiquer le catalogue au PC.
-
-
-
- *
-
- ____________________
- * Commandes CpcKey *
- ~~~~~~~~~~~~~~~~~~~~
-
- Fin,End,Exit : pour sortir de l'interpréteur CpcKey.
- Cls : efface l'écran PC.
- Key ; émulation clavier directe.
- Azerty ; force émulation clavier type azerty.
- Qwerty ; force émulation clavier type qwerty.
- CapsLock=On/Off ; gére la touche [CapsLock] indépendemment des autres touches.
- ; (Off par défault).
- Doskey=On/Off ; Doskey On/Off (On par défault).
- Joy0=Key ; Les touches de directions émule la manette de jeu JOY(0).
- Joy1=Key ; Les touches de directions émule la manette de jeu JOY(1).
- KeyRst : Remet le clavier en normal.
- Date$ : envoie la date du jour sur le Cpc
-
- :LLABCD00...> poker &LL octets à partir de l'adresse &ABCD
- > ...= octets sous la forme AABBCCDD LL fois.
- > ex:':03C05000AABBFF'poke &3 octets de valeur &AA,&BB,&ff en &C050
- > rem: XX
- > -les 2 zéros au dessus de XX doivent êtres là pour compatibilité
- avec le format Intel hex.
-
- :LLABCD > affiche &LL octets à partir de l'adresse &ABCD
- > rem:
- > -format de sortie idendique à la commande précédente.
- > -RomBios Cpc systématiquement connectée.
-
- ::LLLL > répette &LLLL fois la commande précédente sur les octets
- > suivants.
- > rem:
- > -[Echap] ou [Esc] pour stopper le défilement sur l'écran.
-
- Un '{' devant les 2 petits points replace l'affichage en haut de l'écran PC.
- Tout ce qui suit un ';' en tête de ligne sera interpété comme commentaire
- jusqu'au début de la ligne suivante.
-
- *
-
- Pour entrer dans l'interpréteur CpcKey:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Taper à partir de l'interpréteur Dos: CpcKey
-
- *1* Une fois dans l'interpréteur CpcKey:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Pour chaque ligne de commande venant du clavier PC ou d'un fichier PC,
- CpcKey cherche d'abord s'il s'ajit :
-
- 1-d'une commande CpcKey.
- 2-d'un nom de fichier.
-
- Si la commande ou le nom ne sont pas reconnus, CpcKey redirige la commnade
- vers la gestion clavier du Cpc.
- Chaque ligne est filtrée ainsi.
-
-
- *2* Pour commander le Cpc à partir d'un fichier de type texte:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Il suffit de taper son nom avec son chemin de répertoire à partir de
- l'interpéteur CpcKey.
-
- *3* Pour enregistrer une séquence de commandes rejouable par la commande
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- précédente, entrer comme au dessus le nom du fichier à créer avec son chemin
- de répertoire, mais cette fois ci, le nom doit être précédé du signe '>' pour
- signaler au programme qu'il s'ajit d'un fichier à créer. ex:>TEST.BAS
- Si le fichier existe il faut choisir entre:
-
- [A]nnuler : annule cette commande
- [E]craser ; remplace le fichier existant
- [C]ontinuer ; continue le fichier existant
-
- Chaque caractére sorti sur le Cpc est alors enregistré dans le fichier
- précédemment nommé.
-
-
- Remarques:
- - Toutes ces commandes sont reconnues comme commandes CpcKey seulement si
- elles sont placées en début de ligne (sans espace).
- - CpcKey utilise le programme DosKey intégré au Dos.
- Doskey est interressant pour programmer des macros instructions.
- Entrer sous Dos: HELP DOSKEY pour plus d'information.
- - La commande CpcKey 'Cls' est aussi une commande Cpc.
- Pour effacer l'écran Cpc, entrer 'CLS' précédé d'un espace comme ceci:' CLS'
- - Il est judicieux de débuter chaque commande Cpc par un espace, il devient
- alors possible de nommer une macro de doskey avec le nom d'une commande Cpc
- et ainsi modifier ou améliorer les commandes Cpc. Cela assure aussi la
- compatibilté de vos fichiers avec une configuration incluant des macros
- instructions identiques aux commandes Cpc, et les prochaines versions de
- CpcKey.
-
-
-
- *
-
- ________________________
- * Le clavier en direct *
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
- La commande 'key' commande touche aprés touche le gestionnaire clavier Cpc.
- Pour sortir, actionner la touche [Fin] ou [End].
-
- Si l'émulateur clavier est appelé à partir d'un fichier:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- *1* Si CpcKey a été lancé à partir d'une commande type : CpcKey<NomFich
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Seul le caractére Ascii 254 (&fe ou '■') peut l'en faire sortir, sinon la
- touche [Fin] ou [End] devra être actionnée par l'utilisateur.
-
- *2* Si CpcKey a été lancé à partir d'une commande type : CpcKey NomFich
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- La commande 'key' stoppe l'interprétation du fichier.
- Le clavier PC attend des commandes de type Cpc à envoyer au Cpc.
- Le retour à l'interpétation du fichier se fait sous l'action des touches
- [Fin] ou [end].
-
-
-
- *
-
- ___________________________________
- * Caractéres redéfinis par CpcKey *
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- *1* MANETTE DE JEU JOY(0):
- ~~~~~~~~~~~~~~~~~~~~~~~~~
- ¥ 157-haut
- ₧ 158-bas
- ƒ 159-gauche
- 160-droite
- í 161-tir1
- ú 162-tir2
-
- *2* MANETTE DE JEU JOY(1):
- ~~~~~~~~~~~~~~~~~~~~~~~~~
- ú 163-haut
- ñ 164-bas
- Ñ 165-gauche
- ª 166-droite
- º 167-tir1
- ¿ 168-tir2
-
- *3* TOUCHES SPECIALES:
- ~~~~~~~~~~~~~~~~~~~~~
- ▓ 178-CTRL
- │ 179-SHIFT
- ┤ 180-CAPS LOCK
- ╡ 181-COPY=[Alt]
- ╢ 182-DEL
- ╖ 183-CLR=[Suppr]
- ╕ 184-Enter
- ╣ 185-'.' pavé numérique
- ║ 186-fleche haut
- ╗ 187-fleche bas
- ╝ 188-fleche gauche
- ╜ 189-fleche droite
- ╛ 190-F0=[F10]
- ┐ 191-F1
- └ 192-F2
- ┴ 193-F3
- ┬ 194-F4
- ├ 195-F5
- ─ 196-F6
- ┼ 197-F7
- ╞ 198-F8
- ╟ 199-F9
-
-
- Remarque:
- Pour obtenir ces codes à partir de la majorité des éditeur de textes et dans
- CpcKey, maintenir la touche [Alt] enfoncée en tapant le code du caractére sur le
- clavier numérique. Le caractére s'affiche au relâchement de la touche [Alt].
-
-
-
-
- *
-
- ___________________
- * Manettes de jeu *
- ~~~~~~~~~~~~~~~~~~~
-
- Dans le fichier CpcKey.ini il y a 2 lignes identiques a celles ci:
-
- JOY0=01B0008001B00080
- JOY1=01B0008001B00080
-
- Ces lignes intégrent les valeurs de calibrage des manettes de jeux du PC.
-
- ex: JOY1=01B0 0080 01B0 0080
- Xmax Xmin Ymax Ymin
-
- Les valeurs sont au format hexadécimal. La différence entre les valeurs max
- et min correspondent à la sensibilité désirée sur l'axe correspondant.
- Les valeurs ci-dessus peuvent ne pas fonctionner sur certaines manettes.
- En cas de probléme, notament des fléches ou des chiffres comme '5' ou '6'
- peuvent s'afficher sur le CPC en mode clavier. Dans ce cas modifie les valeurs
- si tu les connais sinon efface le fichier CpcKey.ini par exemple par la
- commande Dos: DEL CPCKEY.INI
- Celui-ci sera recréé sans ces commandes. L'émulation des manettes sera hors
- d'usage jusqu'à la prochaine version de CpcKey qui intégrera un module de
- calibrage, mais tu pourras quand même émuler les manettes par la commande
- CpcKey: JOY0=KEY et JOY1=KEY. Ces commandes transforment les touches du
- clavier PC respectivement en joystick JOY(0) ou JOY(1). Les touches [F1] et
- [F2] deviennent Tir1 et Tir2.
-
-
- Remarques:
- JOY0=FFFF0000FFFF0000 inhibe la mannette 0
- L'émulation des manettes de jeux ne sont effectives qu'en mode clavier.
- (Voir commande 'KEY')
-
-
-
- *
- __________
- * Divers *
- ~~~~~~~~~~
-
- - CpcKey fonctionne sur les ordinateurs équipés de procresseurs 386 ou plus.
- - Le chargement du Cpc par le son n'est effectif que si un gestionnaire de
- mémoire EMS est installé.
- - Pour soumettre à CpcKey un programme qui n'utilise pas le vecteur &BDF4,
- rechercher à l'aide d'un éditeur de disque la chaine CD401D ou C3401D
- et la remplacer par respectivement CDF4BD ou C3F4BD.
- - La premiére ligne du fichier CpcKey.ini ne doit pas être déplacée.
- - Il est possible de commander CpcKey à partir d'un fichier Dos de type .BAT
- Les commandes Azerty,Qwerty,CapsLock=On/Off,Doskey=On/Off,Joy0=,Joy1=,
- devront êtres reprogrammées aprés chaque lancement de CpcKey si elles sont
- réutilisées.
- - Touche [Echap] ou [Esc] pour stopper une commande en cours.
-
-
-
-
- *
-
- ___________________
- * Shéma du cordon *
- Côté ~~~~~~~~~~~~~~~~~~~ Côté
- PC *Pour la connexion imprimante* CPC
- SUB-D 25 broches mâle *PRN* Connect.encartable 2*17 broches
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- GND 19 ------------------------------- 19 GND
- BUSY 11 <------------------------------ 1 -STROBE
- -ACK 10 <------------------------------ 8 D6
- PE 12 <------------------------------ 7 D5
- SELECT 13 <------------------------------ 6 D4
- -ERROR 15 <------------------------------ 5 D3
- D0 2 ------------------------------> 11 BUSY
-
- *Pour la connexion son*
- Jack sortie HP (SpkOut) *SON* Din 5 broches mâle
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- GND ------------------------------- 2 GND
- Hp A ou B ------------------------------> 4 données entrantes
-
-
- *
- ____________
- * Adresses *
- ~~~~~~~~~~~~
-
- Cordon 80frs port compris chez: L.E.I
- 46,Bd Chezy
- 35000 RENNES
- FRANCE
-
- Contact internet: http://home.aol.com/SLei777
- Contact minitel: 3614 CHEZ*LEI
-
-
-
- *
-
-
- ______________
- * Programmes *
- ~~~~~~~~~~~~~~
- (Derniéres versions livrées avec le cordon.)
-
- CpcHand v0.1(c)97 - Driver Disques virtuels pour ordinateurs Amstrad CPC.
- CpcHand est un programme qui permet de:
- - Transformer le PC en lecteur de diquettes virtuelles pour ordinateur
- Amstrad CPC.
-
-
-